Big Huge Thesaurus

microscope slide

noun